provide technical assistance - Deutsch Englisch Wörterbuch